import { formatTime } from '@/utils' 
export const normalColumns =  [
  {
    title18: 'common.sequenceNo', dataIndex: 'index', key: 'index', align: 'center', width: 60,
    customRender: ({ index }) => {
      return index + 1
    }
  },
  { title18: 'basicData.processCode', dataIndex: 'code', key: 'code', align: 'center', width: 150, sorter: true },
  { title18: 'basicData.sortNo', dataIndex: 'sortField', key: 'sortField', align: 'center', width: 90, sorter: true },
  { title18: 'basicData.processNo', dataIndex: 'processNo', key: 'processNo', align: 'center', width: 90, sorter: true },
  { title18: 'basicData.processCodes', dataIndex: 'processCode', key: 'processCode', align: 'center', width: 100, sorter: true },
  { title18: 'basicData.processNames', dataIndex: 'name', key: 'name', align: 'center', width: 100, sorter: true },
  { title18: 'menu.basic:section', dataIndex: 'section', key: 'section', align: 'center', width: 90, sorter: true },
  { title18: 'basicData.standardTime', dataIndex: 'standardSeconds', key: 'standardSeconds', align: 'center', width: 150, sorter: true },
  { title18: 'basicData.priceYuan', dataIndex: 'labourCost', key: 'labourCost', align: 'right', width: 100, sorter: true },
  { title18: 'common.startState', dataIndex: 'status', key: 'status', align: 'center', width: 120, sorter: true },
  {
    title18: 'common.createTime', dataIndex: 'createTime', key: 'createTime', align: 'center', width: 170, sorter: true, timeType: 'time',
    customRender: ({ text }) => {
      return formatTime(text, 'YYYY-MM-DD HH:mm:ss')
    }
  },
  {
    title18: 'common.updateTime', dataIndex: 'updateTime', key: 'updateTime', align: 'center', width: 170, sorter: true, timeType: 'time',
    customRender: ({ text }) => {
      return formatTime(text, 'YYYY-MM-DD HH:mm:ss')
    }
  },
  { title18: 'common.operate', dataIndex: 'operate', key: 'operate', align: 'center', width: 130, fixed: 'right' }
]

export const localColumns =  [
  {
    title18: 'common.sequenceNo', dataIndex: 'index', key: 'index', align: 'center', width: 60,
    customRender: ({ index }) => {
      return index + 1
    }
  },
  { title18: 'basicData.processCode', dataIndex: 'code', key: 'code', align: 'center', width: 150, sorter: true },
  { title18: 'basicData.sortNo', dataIndex: 'sortField', key: 'sortField', align: 'center', width: 90, sorter: true },
  { title18: 'basicData.processNo', dataIndex: 'processNo', key: 'processNo', align: 'center', width: 90, sorter: true },
  { title18: 'basicData.processCodes', dataIndex: 'processCode', key: 'processCode', align: 'center', width: 100, sorter: true },
  { title18: 'basicData.processNames', dataIndex: 'name', key: 'name', align: 'center', width: 100, sorter: true },
  { title18: 'menu.basic:section', dataIndex: 'section', key: 'section', align: 'center', width: 90, sorter: true },
  { title18: 'basicData.standardTime', dataIndex: 'standardSeconds', key: 'standardSeconds', align: 'center', width: 150, sorter: true },
  { title18: 'basicData.priceYuan', dataIndex: 'labourCost', key: 'labourCost', align: 'right', width: 100, sorter: true },
  { title18: 'common.startState', dataIndex: 'status', key: 'status', align: 'center', width: 120, sorter: true },
  {
    title18: 'common.createTime', dataIndex: 'createTime', key: 'createTime', align: 'center', width: 170, sorter: true, timeType: 'time',
    customRender: ({ text }) => {
      return formatTime(text, 'YYYY-MM-DD HH:mm:ss')
    }
  },
  {
    title18: 'common.updateTime', dataIndex: 'updateTime', key: 'updateTime', align: 'center', width: 170, sorter: true, timeType: 'time',
    customRender: ({ text }) => {
      return formatTime(text, 'YYYY-MM-DD HH:mm:ss')
    }
  }
]